<?php
header("Content-type: image/png");
function draw_text($showtext){
$image = imageCreate(42, 18);
$col4=rand(0, 100);
$col5=rand(0, 100);
$col6=rand(0, 100);
$colorBackgr       = imageColorAllocate($image, $col4, $col5, $col6);
$textlenght=sizeof($showtext);
for ($i=0;$i<$textlenght;$i++) {
$col1=rand(101, 255);
$col2=rand(101, 255);
$col3=rand(101, 255);
$colorText = imageColorAllocate($image, $col1, $col2, $col3);
}
imageFilledRectangle($image, 0, 0, 100 - 1, 30 - 1, $colorBackgr);
imageString($image, 2, 9, 2,  $showtext ,$colorText);
imagePNG($image);
}
draw_text($_GET['show']);
?>